home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / •HC 2.0-4 / card_29625.txt < prev    next >
Text File  |  1990-04-06  |  6KB  |  269 lines

  1. -- card: 29625 from stack: in.0-4
  2. -- bmap block id: 16395
  3. -- flags: 0000
  4. -- background id: 15718
  5. -- name: USS 2
  6. ----- HyperTalk script -----
  7. on mouseUp
  8.   if "button" is in the name of the target then
  9.     hide cd fld "Feedback"
  10.     put empty into choices
  11.     repeat with i=1 to number of cd btns-2
  12.       if the hilite of btn ("choice" & i) is true then
  13.         put i after choices
  14.       end if
  15.       if length(choices) > 3 then
  16.         ans 5,cd
  17.         set hilite of target to false
  18.       end if
  19.     end repeat
  20.   end if
  21. end mouseUp
  22.  
  23.  
  24.  
  25. -- part 1 (field)
  26. -- low flags: 01
  27. -- high flags: 0000
  28. -- rect: left=125 top=49 right=251 bottom=374
  29. -- title width / last selected line: 0
  30. -- icon id / first selected line: 0 / 0
  31. -- text alignment: 0
  32. -- font id: 174
  33. -- text size: 14
  34. -- style flags: 0
  35. -- line height: 15
  36. -- part name: 
  37.  
  38.  
  39. -- part 2 (field)
  40. -- low flags: 01
  41. -- high flags: 0000
  42. -- rect: left=171 top=82 right=313 bottom=367
  43. -- title width / last selected line: 0
  44. -- icon id / first selected line: 0 / 0
  45. -- text alignment: 0
  46. -- font id: 174
  47. -- text size: 10
  48. -- style flags: 0
  49. -- line height: 11
  50. -- part name: 
  51.  
  52.  
  53. -- part 4 (button)
  54. -- low flags: 00
  55. -- high flags: 2005
  56. -- rect: left=152 top=79 right=119 bottom=362
  57. -- title width / last selected line: 0
  58. -- icon id / first selected line: 0 / 0
  59. -- text alignment: 1
  60. -- font id: 174
  61. -- text size: 14
  62. -- style flags: 256
  63. -- line height: 18
  64. -- part name: Choice1
  65.  
  66.  
  67. -- part 5 (button)
  68. -- low flags: 00
  69. -- high flags: 2005
  70. -- rect: left=152 top=124 right=151 bottom=362
  71. -- title width / last selected line: 0
  72. -- icon id / first selected line: 0 / 0
  73. -- text alignment: 1
  74. -- font id: 174
  75. -- text size: 14
  76. -- style flags: 256
  77. -- line height: 18
  78. -- part name: Choice2
  79.  
  80.  
  81. -- part 6 (button)
  82. -- low flags: 00
  83. -- high flags: 2005
  84. -- rect: left=152 top=157 right=174 bottom=362
  85. -- title width / last selected line: 0
  86. -- icon id / first selected line: 0 / 0
  87. -- text alignment: 1
  88. -- font id: 174
  89. -- text size: 14
  90. -- style flags: 256
  91. -- line height: 18
  92. -- part name: Choice3
  93.  
  94.  
  95. -- part 7 (button)
  96. -- low flags: 00
  97. -- high flags: 2005
  98. -- rect: left=152 top=180 right=197 bottom=362
  99. -- title width / last selected line: 0
  100. -- icon id / first selected line: 0 / 0
  101. -- text alignment: 1
  102. -- font id: 174
  103. -- text size: 14
  104. -- style flags: 256
  105. -- line height: 18
  106. -- part name: Choice4
  107.  
  108.  
  109. -- part 8 (button)
  110. -- low flags: 00
  111. -- high flags: 2005
  112. -- rect: left=152 top=201 right=218 bottom=362
  113. -- title width / last selected line: 0
  114. -- icon id / first selected line: 0 / 0
  115. -- text alignment: 1
  116. -- font id: 174
  117. -- text size: 14
  118. -- style flags: 256
  119. -- line height: 18
  120. -- part name: Choice5
  121.  
  122.  
  123. -- part 9 (button)
  124. -- low flags: 00
  125. -- high flags: 2005
  126. -- rect: left=152 top=224 right=251 bottom=362
  127. -- title width / last selected line: 0
  128. -- icon id / first selected line: 0 / 0
  129. -- text alignment: 1
  130. -- font id: 174
  131. -- text size: 14
  132. -- style flags: 256
  133. -- line height: 18
  134. -- part name: Choice6
  135.  
  136.  
  137. -- part 10 (button)
  138. -- low flags: 00
  139. -- high flags: 2005
  140. -- rect: left=152 top=257 right=305 bottom=362
  141. -- title width / last selected line: 0
  142. -- icon id / first selected line: 0 / 0
  143. -- text alignment: 1
  144. -- font id: 174
  145. -- text size: 14
  146. -- style flags: 256
  147. -- line height: 18
  148. -- part name: Choice7
  149.  
  150.  
  151. -- part 11 (button)
  152. -- low flags: 00
  153. -- high flags: A003
  154. -- rect: left=400 top=299 right=317 bottom=459
  155. -- title width / last selected line: 0
  156. -- icon id / first selected line: 0 / 0
  157. -- text alignment: 1
  158. -- font id: 0
  159. -- text size: 12
  160. -- style flags: 0
  161. -- line height: 16
  162. -- part name: Done
  163. ----- HyperTalk script -----
  164. -- This handler checks the user's answer.
  165. -- The "ans" and "noAns" handlers are in the stack script.
  166. on mouseUp
  167.   put empty into choices
  168.   repeat with i=1 to number of cd btns-2
  169.     if the hilite of btn ("choice" & i) is true then
  170.       put i after choices
  171.     end if
  172.   end repeat
  173.   if choices is fld "answer" then ans 1,cd
  174.   else if length(choices) = 0 then noAns cd
  175.   else if length(choices) = 1 then ans 2,cd
  176.   else ans 3,cdOrBg
  177. end mouseUp
  178.  
  179.  
  180.  
  181. -- part 12 (field)
  182. -- low flags: 81
  183. -- high flags: 2004
  184. -- rect: left=28 top=303 right=341 bottom=325
  185. -- title width / last selected line: 0
  186. -- icon id / first selected line: 0 / 0
  187. -- text alignment: 0
  188. -- font id: 174
  189. -- text size: 12
  190. -- style flags: 0
  191. -- line height: 12
  192. -- part name: feedback
  193. ----- HyperTalk script -----
  194. on mouseUp
  195.   hide me
  196. end mouseUp
  197.  
  198.  
  199. -- part 13 (button)
  200. -- low flags: 00
  201. -- high flags: A003
  202. -- rect: left=342 top=319 right=339 bottom=462
  203. -- title width / last selected line: 0
  204. -- icon id / first selected line: 0 / 0
  205. -- text alignment: 1
  206. -- font id: 0
  207. -- text size: 12
  208. -- style flags: 0
  209. -- line height: 16
  210. -- part name: Correct Answer
  211. ----- HyperTalk script -----
  212. put line num of fld "AllFeed" into cd fld "feedback"
  213.  
  214. -- This handler shows the correct answer.
  215.  
  216. on mouseUp
  217.   repeat 3
  218.     dehiliteBtns
  219.     lock screen
  220.     set hilite of btn 2 to true
  221.     set hilite of btn 4 to true
  222.     set hilite of btn 7 to true
  223.     unlock screen
  224.     wait 25
  225.   end repeat
  226.   ans 4,cd
  227. end mouseUp
  228.  
  229.  
  230.  
  231. -- part contents for card part 1
  232. ----- text -----
  233. Which 3 features of HyperCard would you emphasize to this customer ?
  234.  
  235. -- part contents for card part 2
  236. ----- text -----
  237. HyperTalk programming: its ease and power, and ability to change and customize stacks quickly
  238.  
  239. HyperCard‚Äôs sound capabilities: built-in sounds & ability to use digitized sound
  240.  
  241. HyperCard‚Äôs many printing options
  242.  
  243. HyperCard‚Äôs ease of use
  244.  
  245. Multiple & resizable windows
  246.  
  247. Flexible text entry: stylable & 
  248. resizable fields,& styled text in fields
  249.  
  250. HyperCard‚Äôs graphic capabilities: full set of Painting Tools, support for color graphics, ability to use scanned images, and visual effects transitions between cards
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259. -- part contents for background part 22
  260. ----- text -----
  261. 247
  262.  
  263. -- part contents for background part 17
  264. ----- text -----
  265. Correct. HyperCard‚Äôs ease of use, sound capabilities, and graphics are most important to her.
  266. No. Remember, she needs to create impressive presentations easily. Try again.
  267. No. Remember, she needs to create impressive presentations easily. Try again.
  268. These are the correct answers‚Äîthe features that will be most useful to this customer.
  269. Please deselect one of your choices before making this selection.